package com.ctshk.rpc.order.ship.service;

import com.ctshk.common.dto.Result;
import com.ctshk.common.model.TokenUser;
import com.ctshk.rpc.order.ship.dto.ShipOrderTouristDTO;
import com.ctshk.rpc.order.ship.req.ShipOrderTouristModifyReq;
import com.ctshk.rpc.order.ship.req.ShipOrderTouristReq2;

import java.util.List;

/**
 * <p>
 * 船票订单旅客信息 服务类
 * </p>
 *
 * @author 刘蕾
 * @since 2021-03-16
 */
public interface IShipOrderTouristService  {

    /**
     * 旅客信息列表
     * @param localFunOrderTouristReq
     * @param currentUser
     * @return
     */
    Result<List<ShipOrderTouristDTO>> list(ShipOrderTouristReq2 localFunOrderTouristReq, TokenUser currentUser);

    /**
     * 修改旅客信息
     * @param shipOrderTouristModifyReq
     * @param currentUser
     * @return
     */
    Result modify(ShipOrderTouristModifyReq shipOrderTouristModifyReq, TokenUser currentUser);
}
